#pragma once

#include <bexpl_eclic.h>
#include <gexpl_irqno.h>
#include <gofcl_eclic_r.h>

// 设置给定编号的中断配置项（配置项为eclic_clicint_s型）
static inline void eclic_setup_inter(eclic_irqno_e irqno,
				     eclic_clicint_s clicint) {
	eclic_setup_inter_by_q(ECLIC_Q, irqno, clicint);
}

// 设置给定编号的中断配置项（配置项为eclic_clicint_expl_s型）
static inline void eclic_setup_inter_expl(eclic_irqno_e irqno,
					  eclic_clicint_expl_s clicint) {
	eclic_setup_inter_expl_by_q(ECLIC_Q, irqno, clicint);
}
